|
Usage |
pretty [options] <Class_names> ...
Command pretty is the SmallEiffel Pretty Printer for Eiffel source files. For all classes given as arguments, pretty looks for the corresponding file using the same algorithm as command finder. All the corresponding files are reprinted in a pretty way.
For example, if you are allowed to write the corresponding file, you can reprints the source file of class HELLO_WORLD using command :
Options for pretty printing |
ItEm
will not trigger a warning).
Security and BackUp file |
For the security of sources files, a backup file is created
before writting the new file (system or command pretty may
crash during printing of the new file).
The backup file name is "foo.bak" when source file name is
"foo.e". Backup file is written in the same directory as
source file.
If an old backup file already exists before pretty printing,
command pretty exit with an error message.
To be sure that the pretty printing is well done, the output
file is parsed again.
Even if second parsing gives no errors, backup file is NOT
removed. Thus you can recompile your Eiffel code to check
new file before removing backup file by yourself.